context.valueCtx.Done (method, view implemented interface methods)
102 uses
context (current package)
context.go#L108: Done() <-chan struct{}
context.go#L383: done := parent.Done()
context.go#L478: done := parent.Done()
context.go#L524: case <-parent.Done():
crypto/tls
conn.go#L1536: } else if ctx.Done() != nil {
github.com/cenkalti/backoff/v4
context.go#L57: case <-b.ctx.Done():
retry.go#L113: case <-ctx.Done():
ticker.go#L76: case <-t.ctx.Done():
github.com/coder/websocket
conn.go#L172: if ctx.Done() == nil {
conn.go#L189: if ctx.Done() == nil {
conn.go#L254: case <-ctx.Done():
conn.go#L290: case <-ctx.Done():
github.com/gotd/td/mtproto
ack.go#L32: case <-ctx.Done():
conn.go#L192: <-ctx.Done()
pfs.go#L22: <-ctx.Done()
pfs.go#L45: case <-ctx.Done():
ping.go#L33: case <-ctx.Done():
ping.go#L77: case <-ctx.Done():
ping.go#L106: case <-ctx.Done():
read.go#L94: case <-ctx.Done():
read.go#L177: case <-ctx.Done():
read.go#L195: case <-ctx.Done():
salt.go#L53: case <-ctx.Done():
salt.go#L70: case <-ctx.Done():
github.com/gotd/td/pool
pool.go#L185: case <-ctx.Done():
pool.go#L187: case <-c.ctx.Done():
pool.go#L222: case <-ctx.Done():
pool.go#L224: case <-c.ctx.Done():
github.com/gotd/td/rpc
engine.go#L153: case <-ctx.Done():
engine.go#L175: case <-e.reqCtx.Done():
engine.go#L219: case <-ctx.Done():
engine.go#L221: case <-e.reqCtx.Done():
github.com/gotd/td/telegram
bot.go#L13: <-ctx.Done()
builder.go#L128: case <-ctx.Done():
cdn.go#L174: case <-ctx.Done():
connect.go#L39: case <-ctx.Done():
connect.go#L80: case <-ctx.Done():
connect.go#L161: case <-c.ctx.Done():
connect.go#L209: case <-ctx.Done():
connect.go#L212: case <-c.ctx.Done():
connect.go#L218: case <-ctx.Done():
invoke.go#L106: clientDone = c.ctx.Done()
invoke.go#L112: case <-ctx.Done():
migrate_to_dc.go#L16: case <-ctx.Done():
migrate_to_dc.go#L23: case <-ctx.Done():
migrate_to_dc.go#L35: case <-ctx.Done():
migrate_to_dc.go#L69: case <-ctx.Done():
pool.go#L28: case <-c.ctx.Done():
github.com/gotd/td/telegram/auth/qrlogin
qrlogin.go#L165: case <-ctx.Done():
qrlogin.go#L181: case <-ctx.Done():
github.com/gotd/td/telegram/dcs
plain.go#L172: case <-ctx.Done():
plain.go#L190: case <-ctx.Done():
github.com/gotd/td/telegram/downloader
parallel.go#L43: case <-ctx.Done():
parallel.go#L63: case <-ctx.Done():
sink.go#L14: case <-ctx.Done():
sink.go#L34: case <-ctx.Done():
stream.go#L38: case <-ctx.Done():
github.com/gotd/td/telegram/internal/manager
conn.go#L188: case <-ctx.Done():
github.com/gotd/td/tgerr
flood_wait.go#L71: case <-ctx.Done():
github.com/gotd/td/transport
websocket.go#L69: reqCtx := r.Context().Done()
github.com/klauspost/compress/zstd
decoder.go#L870: case <-ctx.Done():
decoder.go#L882: case <-ctx.Done():
github.com/refraction-networking/utls
conn.go#L1536: c.quic.cancelc = handshakeCtx.Done()
conn.go#L1538: } else if ctx.Done() != nil {
conn.go#L1555: case <-handshakeCtx.Done():
u_conn.go#L337: c.quic.cancelc = handshakeCtx.Done()
u_conn.go#L339: } else if ctx.Done() != nil {
u_conn.go#L351: case <-handshakeCtx.Done():
golang.org/x/net/internal/socks
client.go#L41: case <-ctx.Done():
golang.org/x/net/proxy
dial.go#L49: case <-ctx.Done():
net
cgo_unix.go#L53: if ctx.Done() == nil {
cgo_unix.go#L74: case <-ctx.Done():
dial.go#L580: case <-subCtx.Done():
dial.go#L734: case <-ctx.Done():
fd_unix.go#L52: case <-ctx.Done():
fd_unix.go#L78: ctxDone := ctx.Done()
lookup.go#L288: case <-ovc.lookupValues.Done():
lookup.go#L344: case <-ctx.Done():
net.go#L816: case <-ctx.Done():
net/http
h2_bundle.go#L7918: case <-req.Context().Done():
h2_bundle.go#L8498: case <-ctx.Done():
h2_bundle.go#L8630: case <-ctx.Done():
h2_bundle.go#L8703: case <-ctx.Done():
h2_bundle.go#L8752: case <-ctx.Done():
h2_bundle.go#L8764: case <-ctx.Done():
h2_bundle.go#L8821: case <-ctx.Done():
h2_bundle.go#L8867: case <-ctx.Done():
h2_bundle.go#L8886: case <-ctx.Done():
h2_bundle.go#L9302: case <-ctx.Done():
h2_bundle.go#L9926: case <-cs.ctx.Done():
h2_bundle.go#L10311: case <-ctx.Done():
server.go#L3180: case <-ctx.Done():
server.go#L3853: case <-ctx.Done():
socks_bundle.go#L47: case <-ctx.Done():
transport.go#L675: case <-ctx.Done():
transport.go#L755: case <-ctx.Done():
transport.go#L1572: case <-treq.ctx.Done():
transport.go#L1583: case <-treq.ctx.Done():
transport.go#L1911: case <-connectCtx.Done():
transport.go#L2460: case <-rc.treq.ctx.Done():
transport.go#L2808: case <-ctx.Done():
transport.go#L2907: ctxDoneChan := req.ctx.Done()
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |